﻿using System; 
using YhmOA.Common;

namespace YhmOA.Model
{
	//车辆违章记录
	public class Integrated_Car_ViolatedRecord
	{
   		     
      	/// <summary>
		/// ID
        /// </summary>
        public long ID { get; set; }        
		/// <summary>
		/// 编号
        /// </summary>
        public string SN { get; set; }        
		/// <summary>
		/// 驾驶员
        /// </summary>
        public string Driver { get; set; }        
		/// <summary>
		/// 车牌号
        /// </summary>
        public string PlateNum { get; set; }        
		/// <summary>
		/// 违章时间
        /// </summary>
        public DateTime ViolatedTime { get; set; }        
		/// <summary>
		/// 违章内容
        /// </summary>
        public string ViolatedContent { get; set; }        
		/// <summary>
		/// 违章内容简写
        /// </summary>
        public string ViolatedSContent { get; set; }        
		/// <summary>
		/// 违章地点
        /// </summary>
        public string ViolatedAddress { get; set; }        
		/// <summary>
		/// 违章代码
        /// </summary>
        public string ViolatedCode { get; set; }        
		/// <summary>
		/// 处罚时间
        /// </summary>
        public DateTime PenalizeTime { get; set; }        
		/// <summary>
		/// 处罚部门
        /// </summary>
        public string PenalizeDepart { get; set; }        
		/// <summary>
		/// 处罚金额
        /// </summary>
        public decimal PenalizeMoney { get; set; }        
		/// <summary>
		/// 内部处理
        /// </summary>
        public string InternalDispose { get; set; }        
		/// <summary>
		/// 备注
        /// </summary>
        public string Remarks { get; set; }        
		/// <summary>
		/// 费用单号
        /// </summary>
        public string CostSN { get; set; }        
		/// <summary>
		/// 处罚决定书编号
        /// </summary>
        public string CFJDSSN { get; set; }        
		/// <summary>
		/// 缴费票据编号
        /// </summary>
        public string PaySN { get; set; }        
		/// <summary>
		/// 缴费地点
        /// </summary>
        public string PayAddress { get; set; }        
		/// <summary>
		/// 经办人
        /// </summary>
        public string Operator { get; set; }        
		/// <summary>
		/// 插入时间
        /// </summary>
        public DateTime InsertDate { get; set; }        
		/// <summary>
		/// 更新时间
        /// </summary>
        public DateTime UpdateDate { get; set; }        
		   		
   		public Integrated_Car_ViolatedRecord()
   		{
			ID = 0;
			SN = string.Empty;
			Driver = string.Empty;
			PlateNum = string.Empty;
			ViolatedTime = DateTime.MinValue;
			ViolatedContent = string.Empty;
			ViolatedSContent = string.Empty;
			ViolatedAddress = string.Empty;
			ViolatedCode = string.Empty;
			PenalizeTime = DateTime.MinValue;
			PenalizeDepart = string.Empty;
			PenalizeMoney = 0;
			InternalDispose = string.Empty;
			Remarks = string.Empty;
			CostSN = string.Empty;
			CFJDSSN = string.Empty;
			PaySN = string.Empty;
			PayAddress = string.Empty;
			Operator = string.Empty;
			InsertDate = DateTime.MinValue;
			UpdateDate = DateTime.MinValue;
   		}
	}
}